/**    
 * @Description: 博客园地址：https://www.cnblogs.com/zumengjie/      
 * @author: 顶风少年   
 * @date: 2021年4月5日 下午3:52:25
 */

package datang.dtdb.transaction.jdbc;

import java.sql.Connection;
import java.util.Properties;

import javax.sql.DataSource;

import datang.dtdb.session.TransactionIsolationLevel;
import datang.dtdb.transaction.Transaction;
import datang.dtdb.transaction.TransactionFactory;

/**
 * 关注事务
 * */
public class JdbcTransactionFactory implements TransactionFactory{

	@Override
	public void setProperties(Properties props) {
	}

	@Override
	public Transaction newTransaction(DataSource dataSource, TransactionIsolationLevel level, boolean autoCommit) {
		return new JdbcTransaction(dataSource,level,autoCommit);
	}

}
